Teaching OpenGL shaders: Hands-on, interactive, and immediate feedback
نویسندگان
چکیده
منابع مشابه
Teaching OpenGL Shaders: Hands-on, Interactive, and Immediate Feedback
This paper describes the teaching of OpenGL shaders with hands-on a program called glman. Hands-on education is at its best when the students’ experimental feedback loop is very fast. glman allows students to create a shader scene description file which not only creates the 3D scene, but creates an interactive user interface to adjust parameters. Our experience in an experimental class taught i...
متن کاملTeaching OpenGL and Computer Graphics with Programmable Shaders
This paper presents our approach and experiences of transferring an introductory computer graphics course from the fixed-function OpenGL pipeline to modern shader-based OpenGL. We provide an overview of the selected course structure and the C++-based programming environment that we use for assignments and projects, and discuss some of the technical and pedagogical challenges, e.g., multiplatfor...
متن کاملTeaching TCP/IP Hands-On
Instructors often teach computer networking at the abstract level of protocol definitions, possibly combined with programming exercises concerned with using the socket interface to construct distributed applications. But there’s an alternative. TCP/IP Essentials: A Lab-Based Approach, by Shivendra Panwar, Shiwen Mao, Jeong-Dong Ryoo, and Yihan Li, and Computer Networking: Internet Protocols in ...
متن کاملTeaching Physical Based Animation via OpenGL Slides
This work expands further our earlier poster presentation and integration of the OpenGL Slides Framework (OGLSF) – to make presentations with real-time animated graphics where each slide is a scene with tidgets – and physical based animation of elastic two-, three-layer softbody objects. The whole project is very interactive, and serves dual purpose – delivering the teaching material in a class...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computers & Graphics
سال: 2007
ISSN: 0097-8493
DOI: 10.1016/j.cag.2007.02.001